1 TORPEDO TUBE
English-Arabic military dictionary > TORPEDO TUBE
2 ASW TORPEDO TUBE
English-Arabic military dictionary > ASW TORPEDO TUBE